// The Vue build version to load with the `import` command
// (runtime-only or standalone) has been set in webpack.base.conf with an alias.
import Vue from 'vue'//使用npm安装的不需要使用相对路径 直接拿来用

// 根组件
import App from './App'// 本地的文件要使用相对路径
// 路由
import router from './router' //当文件夹下的文件名字是index开头的文件 路径只要写到该文件夹就可以了

// 全局引入Css文件 也可以放在static 文件夹这样的话就要在index.html中引入了
import './assets/style/reset.css' //引入css样式 不需要import ... from ''

// 轮播插件
import VueAwesomeSwiper from 'vue-awesome-swiper'
// 轮播Css
import 'swiper/dist/css/swiper.css';




//引入弹窗组件
import popupToast from './popup/popup.js'
// 使用它
Vue.use(popupToast); //插件 使用Vue.use(); 

//全局使用拦截器
import './axios';
import Axios from 'axios';
Vue.prototype.$http = Axios;

// 引用vuex
import store from './store/store';

// 通过全局方法 Vue.use() 使用插件
Vue.use(VueAwesomeSwiper, /* { default global options } */ )
/* eslint-disable no-new */


Vue.config.productionTip = false;
new Vue({
  el: '#app',
  router,
  store,
  components: {
    App //局部注册组件 局部注册的 只能放到一个实例里
  },
  template: '<App/>' //相当于根组件 这样就把index.html里的 <div id="app"></div> 替换掉
})
